rubber latch - Deutsch Englisch Wörterbuch